package pers.ree.demo.reflect;

import pers.ree.demo.misc.TestUnsafeEntity;

public class TestReflectEntity extends TestUnsafeEntity.TestReflectSuperEntity {

    public TestReflectEntity(String name) {
        this.privateName = name;
        this.publicName = name;

        super.superProtectedName = name;
    }



    private int privateAge;


    private String privateName;

    protected String protectedName;

    public String publicName;

    String name;


    static private String staticPrivateName;

    static protected String staticProtectedName;

    static public String staticPublicName;

    static String staticName;


    private int getPrivateAge() {
        return privateAge;
    }

    private void setPrivateAge(int age) {
        this.privateAge = age;
    }


    private String getPrivateName() {
        return privateName;
    }

    protected String getProtectedName() {
        return protectedName;
    }

    public String getPublicName() {
        return publicName;
    }

    String getName() {
        return name;
    }


    static private String getStaticPrivateName() {
        return staticPrivateName;
    }

    static protected String getProtectedStaticName() {
        return staticProtectedName;
    }

    static public String getPublicStaticName() {
        return staticPublicName;
    }

    static String getStaticName() {
        return staticName;
    }
}
